package com.zhoukx.decorator;

/**
 * @ClassName CoffeeBr
 * @Description:  测试类
 * @Author zhoukx
 * @Date 2020/8/10
 **/
public class CoffeeBr {

    public static void main(String[] args) {
        // 1 点一份longblack
        Drink order = new LongBlack();
        System.out.println("费用1="+order.cost());
        System.out.println("描述信息="+order.getDes());

        // 加入一份牛奶
        order = new Milk(order);
        System.out.println("加入一份牛奶 费用1="+order.cost());
        System.out.println(" 加入一份牛奶 描述信息="+order.getDes());

        // 3 加入一份巧克力
        order = new Chocolate(order);
        System.out.println("加入一份巧克力 加入一份牛奶 费用1="+order.cost());
        System.out.println("加入一份巧克力 加入一份牛奶 描述信息="+order.getDes());

    }
}
